GtkApplication: Lack of optional components shouldn't warn
authorPhilip Chimento <philip@endlessm.com>
Thu, 15 Dec 2016 22:09:49 +0000 (14:09 -0800)
committerPhilip Chimento <philip@endlessm.com>
Mon, 19 Dec 2016 23:20:58 +0000 (15:20 -0800)
commit76e5fd4d0fe23a97933185d64451c9ab4293b482
tree888b1df5eda5213b648ba583b4a6ab27a4c51c22
parenta2da4ddcebcf1c28f49d6a73d2a575be17be873e
GtkApplication: Lack of optional components shouldn't warn

When running uninstalled tests with GtkApplication on an autobuilder with
a fake session bus, warnings will cause the tests to abort. The GNOME
session manager, the Xfce session manager, and the Inhibit portal are all
not needed for normal operation of GTK, so we should not log warnings if
they are not found.

As well as not being present on a fake session bus, it's also not
expected that they'll be present on all platforms.

https://bugzilla.gnome.org/show_bug.cgi?id=774784
gtk/gtkapplication-dbus.c